tetanus posticus - French English Dictionary